home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er Special 2
/
64er_Magazin_Sonderheft_02_86-02_1986_Markt__Technik_de.d64
/
listing 4
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
1KB
|
54 lines
1000 rem *** sprite-entwurf ***
1010 :
1020 :
1030 rem ** ausgabe programmeldung
1040 :
1050 print "[147]bitte warten";
1060 :
1070 :
1080 rem ** sprite-daten einlesen
1090 :
1100 for n = 896 to 958
1105 : read spdta
1110 : poke n, spdta
1120 next n
1121 :
1122 data 0, 60, 0, 0, 36, 0
1123 data 0, 102, 24, 0, 102, 56
1124 data 0, 36, 56, 0, 60, 16
1125 data 0, 24, 16, 0, 24, 16
1126 data 15, 255, 240, 8, 126, 0
1127 data 8, 126, 0, 8, 24, 0
1128 data 28, 24, 0, 28, 24, 0
1129 data 24, 60, 0, 0, 60, 0
1130 data 0, 36, 0, 0, 36, 0
1131 data 0, 36, 0, 3, 231, 192
1132 data 3, 231, 192
1140 :
1150 rem ** sprite-steuerung
1160 :
1170 print "[147]"; :rem bilds.loeschen
1180 poke 2040,14 :rem datenzeiger
1190 :
1200 vic = 53248 :rem vic-baustein
1210 poke vic,170 :rem horizont. pos.
1220 poke vic+1,120:rem vertikale pos.
1230 poke vic+39,1 :rem weisse farbe
1240 poke vic+21,1 :rem sprite 0 ein
1250 :
1260 :
1270 rem ** prog.ende nach tastendruck
1280 :
1290 get kp$
1300 if kp$ = "" then 1290
1310 :
1320 :
1330 rem ** register zuruecksetzen
1340 :
1350 poke vic+21,0 :rem ruecksetzung
1360 poke vic+39,0 :rem in umgekehrter
1370 poke vic+1,0 :rem reihenfolge...
1380 poke vic,0
1390 :
1400 end